deputy directorate general for eastern africa - Turc Anglais Dictionnaire